home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / bbs / inf111.zip / INFOMAIL.H < prev    next >
C/C++ Source or Header  |  1996-05-12  |  2KB  |  47 lines

  1. /**********************************************************************
  2.  * infomail.h                        Copyright (C) Damian Walker 1995 *
  3.  *--------------------------------------------------------------------*
  4.  * Infomail header file for the InfoMail 1.10 distribution archive.   *
  5.  *--------------------------------------------------------------------*
  6.  * Author  Damian G Walker                                            *
  7.  * Date    12-May-96                                                  *
  8.  **********************************************************************/
  9.  
  10.  
  11. /* Defined Constants **************************************************/
  12.  
  13.  
  14. #define D_MACROS 0x0001
  15. #define D_LISTED 0x0002
  16.  
  17.  
  18. /* Structures *********************************************************/
  19.  
  20.  
  21. struct setuprec
  22. {
  23.     char netmail[64];        /* FrontDoor netmail directory */
  24.     char name[36];          /* InfoMail name */
  25.     int zone;               /* InfoMail address */
  26.     int net;                /*    "         "   */
  27.     int node;               /*    "         "   */
  28.     int point;              /*    "         "   */
  29.     int flags;              /* kill messages when sent */
  30.     char header[64];        /* name of header file */
  31.     char footer[64];        /* name of footer file */
  32. };
  33.  
  34.  
  35. struct inforec
  36. {
  37.     int  deleted;           /* true if entry has been deleted */
  38.     char name[17];          /* name of information pack */
  39.     int  flags;             /* document flags */
  40.     char subject[72];       /* subject line to put on message */
  41.     int  attribute;         /* attribute to put on message */
  42.     char password[9];       /* password for remote maintenance */
  43.     char file[64];          /* filename of information pack */
  44.     int  counter;           /* access counter */
  45. };
  46.  
  47.